4.7 车窗/敞篷 (已废弃, 仅供参考)

为了响应天琴的车窗控制命令,需集成端实现车窗控制回调并注册给天琴:

控制回调:com.aispeech.integrate.api.system.callback.CarWindowControlCallback
注册回调:
AiLitContext.getSystemControlManager().setCarWindowControlCallback(CarWindowControlCallback )

/**
 * 车窗/天窗/敞篷模块监听器
 */
public abstract class CarWindowControlCallback {

    /**
     * 打开车窗/天窗/敞篷
     *
     * @param module 指定的车窗位置, 见{@link Modules}
     * @see Modules Modules
     */
    public abstract ControlResponse onWindowOpen(String module);

    /**
     * 关闭车窗/天窗/敞篷
     *
     * @param module 指定的车窗位置, 见{@link Modules}
     * @see Modules Modules
     */
    public abstract ControlResponse onWindowClose(String module);
}

module映射表如下:

代号 含义 代号 含义
Modules.WINDOW 所有车窗 Modules.WINDOW_CONVERTIBLE 敞篷
Modules.WINDOW_LEFT_FRONT 左前车窗 Modules.WINDOW_LEFT_REAR 左后车窗
Modules.WINDOW_RIGHT_FRONT 右前车窗 Modules.WINDOW_RIGHT_REAR 右后车窗
Modules.WINDOW_MASTER_DRIVER 主驾位车窗 Modules.WINDOW_FRONT_ROW 第一排车窗
Modules.WINDOW_DEPUTY_DRIVER 副驾位车窗 Modules.WINDOW_REAR_ROW 第二排车窗
Modules.WINDOW_SUNROOF 天窗 Modules.WINDOW_THIRD_ROW 第三排及之后的车窗

results matching ""

    No results matching ""